package com.lanchetech.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.math.BigDecimal;
import lombok.Data;

@ApiModel(value="com.lanchetech.entity.Area")
@Data
public class Area implements Serializable {
    /**
    * id
    */
    @ApiModelProperty(value="id")
    private Long id;

    /**
    * 上级地区id
    */
    @ApiModelProperty(value="上级地区id")
    private Long parentId;

    /**
    * 地区名称
    */
    @ApiModelProperty(value="地区名称")
    private String name;

    /**
    * 合并名称
    */
    @ApiModelProperty(value="合并名称")
    private String mergerName;

    /**
    * 地区短名称
    */
    @ApiModelProperty(value="地区短名称")
    private String shortName;

    /**
    * 合并短名称
    */
    @ApiModelProperty(value="合并短名称")
    private String mergerShortName;

    /**
    * 等级
    */
    @ApiModelProperty(value="等级")
    private Integer levelType;

    /**
    * 城市编码
    */
    @ApiModelProperty(value="城市编码")
    private String cityCode;

    /**
    * 邮政编码
    */
    @ApiModelProperty(value="邮政编码")
    private String zipCode;

    /**
    * 拼音
    */
    @ApiModelProperty(value="拼音")
    private String pinyin;

    /**
    * 简拼
    */
    @ApiModelProperty(value="简拼")
    private String jianpin;

    /**
    * 首字母
    */
    @ApiModelProperty(value="首字母")
    private String firstChar;

    /**
    * 经度
    */
    @ApiModelProperty(value="经度")
    private BigDecimal lng;

    /**
    * 纬度
    */
    @ApiModelProperty(value="纬度")
    private BigDecimal lat;

    /**
    * 备注
    */
    @ApiModelProperty(value="备注")
    private String remark;

    private static final long serialVersionUID = 1L;
}